From 1b5c06fd030af1d253429a9bf388d5de1dfac1bc Mon Sep 17 00:00:00 2001 From: Steven Fackler Date: Wed, 2 Dec 2015 17:29:23 -0800 Subject: [PATCH] Move wildcard rejection date back 6 weeks We missed a release somewhere, so the warning here won't hit stable until December 11th. --- src/cargo/ops/cargo_package.rs | 2 +- src/doc/faq.md | 2 +- tests/test_cargo_package.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/cargo/ops/cargo_package.rs b/src/cargo/ops/cargo_package.rs index ea986ef2f..d7da95c74 100644 --- a/src/cargo/ops/cargo_package.rs +++ b/src/cargo/ops/cargo_package.rs @@ -120,7 +120,7 @@ fn check_dependencies(pkg: &Package, config: &Config) -> CargoResult<()> { let deps = wildcard_deps.connect(", "); try!(config.shell().warn( "warning: some dependencies have wildcard (\"*\") version constraints. \ - On December 11th, 2015, crates.io will begin rejecting packages with \ + On January 22nd, 2016, crates.io will begin rejecting packages with \ wildcard dependency constraints. See \ http://doc.crates.io/crates-io.html#using-crates.io-based-crates \ for information on version constraints.")); diff --git a/src/doc/faq.md b/src/doc/faq.md index e04923283..61e84a311 100644 --- a/src/doc/faq.md +++ b/src/doc/faq.md @@ -130,7 +130,7 @@ picture to decide what versions of dependencies should be used. # Can libraries use `*` as a version for their dependencies? -**Starting December 11th, 2015, crates.io will begin rejecting packages with +**Starting January 22nd, 2016, crates.io will begin rejecting packages with wildcard dependency constraints.** While they _can_, strictly speaking, they should not. A version requirement diff --git a/tests/test_cargo_package.rs b/tests/test_cargo_package.rs index 9332958df..7220dab4b 100644 --- a/tests/test_cargo_package.rs +++ b/tests/test_cargo_package.rs @@ -188,7 +188,7 @@ test!(wildcard_deps { dir = p.url(), reg = registry::registry())) .with_stderr("\ -warning: some dependencies have wildcard (\"*\") version constraints. On December 11th, 2015, \ +warning: some dependencies have wildcard (\"*\") version constraints. On January 22nd, 2016, \ crates.io will begin rejecting packages with wildcard dependency constraints. See \ http://doc.crates.io/crates-io.html#using-crates.io-based-crates for information on version \ constraints. -- 2.30.2